living corpse - Turkish English Dictionary